package com.tanhua.dubbo.api.mongo;

import com.tanhua.domain.mongo.FollowUser;
import com.tanhua.domain.mongo.Video;
import com.tanhua.domain.vo.PageResult;

public interface VideoApi {

    //分页查询视频列表
    PageResult findAll(Integer page, Integer pagesize);

    //保存视频数据
    void save(Video video);

    //关注用户
    void followUser(FollowUser user);

    //取消关注
    void disFollowUser(Long userId, Long followUserId);

    //根据用户id查询用户视频列表
    PageResult findAll(int page, int pagesize, Long uid);

    //根据id查询视频对象
    Video findById(String videoId);
}
